Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F1 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Challenger Casino Lugano - Lugano Open de Montauban - Montauban Muller Cup - Ulm Siemens Open 2001 - Scheveningen Tatra Banka Open 2001 - Bratislava Open 88 - Contrexeville LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Heilbronn Challenger Wroclaw Challenger Besancon Challenger Istanbul Challenger Mons Challenger Salzburg Challenger Belgrade Challenger Sarajevo Challenger Ostrava Challenger Aptos Challenger Orleans Challenger Ortisei Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Nottingham Challenger Akbank Private Banking TED Open - Istanbul Granby Challenger Astana Challenger Kobstaedernes ATP Challenger - Kolding Segovia Challenger Belgrade Challenger Helsinki Challenger Heilbronn Challenger Neride Prague Indoor - Prague Quimper Challenger Marrakech Challenger Bordeaux Challenger Astana Challenger Beijing Challenger Istanbul Challenger Petange Challenger Izmir Challenger Tashkent Challenger Sarajevo Challenger Bordeaux Challenger Nottingham Challenger Portoroz Challenger Istanbul Challenger The LTA Manchester Trophy - Manchester Eskisehir Challenger Fergana Challenger - Fergana Taipei City Challenger Braunschweig Challenger St. Remy Challenger Orleans Challenger Rennes Challenger Happy Valley Challenger Irving Challenger Aix En Provence Challenger Braunschweig Challenger Mouilleron-Le-Captif Challenger Challenger Tunisie - Tunis Rennes Challenger Wroclaw Challenger Sophia Antipolis Challenger Lyon Challenger Orleans Challenger Athens Challenger Ilkley Challenger Nottingham Challenger Gimcheon Challenger Nottingham-2 Challenger Recanati Challenger Compaq Cup 2001 - Zabrze IPP Open - Helsinki St. Remy Challenger Petange Challenger The Stella Artois Grass Court Championships - London TCT Open - Tunis Memorial Savigny - Sassuolo USTA Challenger of Burbank - Burbank Tatra Banka Open - Bratislava USTA Tennis Championships of Houston - Houston Trofeo Conde de Godo - Barcelona Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Architect Open - Budapest Northern Electric Open 1999 - Newcastle Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Allianz Suisse Open Gstaad - Gstaad Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Open Castilla y Leon - Segovia Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise Czech Open 2005 - Prostejov AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Open Romania - Bucharest St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Open Romania - Bucharest Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille The Stella Artois Championships - London BCR Open Romania - Bucharest PEOPLEnet Cup - Dnepropetrovsk Open de Moselle - Metz Red Letter Days Open - Nottingham Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Open 13 - Marseille The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich The Artois Championships - London Bergamo Challenger Open de Moselle - Metz TD Waterhouse Cup - Long Island Qatar ExxonMobil Open - Doha Bordeaux Challenger PBZ Zagreb Indoors - Zagreb Pekao Open 2003 - Szczecin Open Sabadell Atlantico - Barcelona Generali Open 2003 - Kitzbuhel BMW Open - Munich IPP Open - Helsinki Heilbronn Challenger Open de Moselle - Metz Proton Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Grand Prix Hassan II - Casablanca Tatra Banka Open 2003 - Bratislava Catella Swedish Open - Bastad International German Open - Hamburg Privat Bank Cup - Dniepropetrovsk Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Ortisei Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Qatar ExxonMobil Open - Doha Medibank International - Sydney Prostejov Challenger Intersport Heilbronn Open - Heilbronn Salem Open - Hong Kong Dubai Duty Free Tennis Championships - Dubai Mons Challenger Eckental Challenger Stockholm Open - Stockholm Idea Prokom Open - Sopot Sydney International - Sydney Porsche Open - Poznan Copenhagen Open - Copenhagen Rakuten Japan Open - Tokyo Portoroz Challenger St. Petersburg Open - St. Petersburg Internationaux de Tennis de Brest - Brest USTA Men's Challenger of Dallas - Dallas Apia International - Sydney KGHM Polish Indoors - Wroclaw PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Cremona Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Grand Prix Hassan II - Casablanca Zivnobanka Czech Open - Prostejov Taipei City Challenger Estoril Open - Estoril Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Prostejov Challenger V Abierto Internacional de Salinas - Salinas AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Helsinki Challenger Citi Open - Washington Orleans Challenger Zagreb Open - Zagreb Johannesburg Challenger Bergamo Challenger Moselle Open - Metz Franklin Templeton Tennis Classic - Scottsdale Swiss Indoors Basel - Basel Wartburg Open - Eisenach Quimper Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open de Montauban - Montauban Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Open de L'Isere - Grenoble Open 13 - Marseille Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Moselle Open - Metz Rio Open - Rio de Janeiro Suisse Open - Gstaad Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Tatra Banka Slovak Open - Bratislava Open des Alpes Trophee BNP Paribas - Grenoble Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Open de Charleroi - Charleroi Legg Mason Tennis Classic - Washington D.C. Nottingham Challenger Nottingham-2 Challenger Mouilleron-Le-Captif Challenger Grand Prix de Tennis de Lyon - Lyon Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Labertz Open by Stawag - Aachen Oberstaufen Cup - Oberstaufen The 69th King's Cup-Thailand Open - Bangkok Johannesburg Challenger Lamberts Open by Stawag - Aachen Stockholm Open - Stockholm Mons Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava IPP Open - Helsinki Sony Ericsson Open 2008 - Belgrade Neride Prague Indoor - Prague Busan Challenger Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Open 13 - Marseille Mons Challenger BH Indoor Sarajevo - Sarajevo Countrywide Classic - Los Angeles KGHM Polish Indoors - Wroclaw RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mumbai Open - Mumbai Trnava Challenger Nova Challenger Osaka - Osaka VII Avierto Internacional de Salinas - Salinas KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger 2002 - San Luis Potosi Bergamo Challenger Ordina Open - 's-Hertogenbosch Izmir Challenger Garden Open - Rome Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Hungarian Open - Budapest Open de Moselle - Metz Nord/LB Open - Braunschweig CA Tennis Trophy - Vienna Orleans Challenger West of England Tennis - Bristol Heilbronn Challenger Zagreb Open - Zagreb The Manchester Trophy - Manchester Marburg Challenger Eckental Challenger If Stockholm Open - Stockholm The Surbiton Trophy - Surbiton Trnava Challenger Open Castilla y Leon - Segovia Bergamo Challenger AEGON International - Eastbourne Quimper Challenger The 10tele.com Open - Nottingham Mons Challenger Pozoblanco Challenger GHI Bronx Classic - Bronx Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow The Stella Artois Grass Court Championships - London AEGON International - Eastbourne Manchester Challenger Mons Challenger Tashkent Challenger Recanati Challenger Salzburg Challenger Aircel Chennai Open - Chennai The 10tele.com Open - Nottingham Siemens Open - Scheveningen Open 88 - Contrexeville Estoril Open - Estoril Moselle Open - Metz Jersey Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Helsinki Challenger Ostrava Challenger Mauritius Open - Mauritius The Dubai Tennis Championships - Dubai Braunschweig Challenger Open 13 - Marseille Medibank International - Sydney Pilot Pen Tennis - New Haven Mercedes-Benz Cup - Los Angeles Chennai Open - Chennai Bordeaux Challenger Internationaux de Tennis de Brest - Brest Mercedes Cup - Stuttgart Open Castilla y Leon Trofeo Iberdrola - Segovia Sybase Open - San Jose Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Swiss Indoors Basel - Basel Togliatti Cup - Togliatti President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo Serbia Open - Belgrade Campbells Hall of Fame Tennis Championships - Newport PEOPLEnet CUP - Dnepropetrovsk The Nottingham Open - Nottingham Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Mercedes Cup - Stuttgart TED Open - Istanbul Salzburg Challenger Masters Series - Hamburg BCR Open Romania - Bucharest Open de L'Isere (Open 38) - Grenoble Bergamo Challenger Studena Croatia Open - Umag Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland Milan Indoors - Milan Open Seat Godo - Barcelona BMW Open - Munich Idea Prokom Open - Sopot Open de Moselle - Metz Kremlin Cup - Moscow Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Open de Moselle - Metz The Samsung Open - Nottingham ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Sydney International - Sydney The Tennis Channel Open - Las Vegas Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest AAPT Championships - Adelaide BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Brisbane - Brisbane Medibank International - Sydney AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz Open Seat Godo 2003 - Barcelona SA Tennis Open - Johannesburg Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Open 13 - Marseille Masters Series Monte Carlo - Monte Carlo Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice AEGON Championships - London RCA Championships - Indianapolis If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Apia International - Sydney Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Austrian Open - Kitzbuhel Rhodes Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo TD Waterhouse Cup - Long Island Grand Prix Hassan II - Marrakech Grand Prix de Tennis de Lyon - Lyon Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel TD Waterhouse Cup - Long Island Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Millennium Estoril Open - Estoril Next Generation Adelaide International - Adelaide Generali Open - Kitzbuhel Moselle Open - Metz Swiss Indoors Basel - Basel ATP Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Next Generation Adelaide International - Adelaide Dubai Open - Dubai Geneva Challenger Adidas International - Sydney SA Tennis Open - Johannesburg Legg Mason Tennis Classic - Washington D.C. Dutch Open Tennis - Amersfoort International Championship of Croatia - Umag Heilbronn Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona AEGON Championships - London Topshelf Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Moselle Open - Metz Grand Prix Hassan II - Casablanca Wimbledon - London Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London AEGON International - Eastbourne Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Tata Open - Chennai BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna Ordina Open - 's-Hertogenbosch Open 13 - Marseille The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris BCR Open Romania - Bucharest Medibank International - Sydney Bank Austria Tennis Trophy - Vienna NASDAQ-100 Open - Miami Tennis Masters Series - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Medibank Private International - Sydney Ordina Open - 's-Hertogenbosch French Open - Paris Wimbledon - London U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Allianz Suisse Open Gstaad - Gstaad U.S. Open - New York BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, USA-FRA 4-1 Wimbledon - London ARAG ATP World Team Championship - Dusseldorf U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong French Open - Paris Olympics - Athens Olympics - Beijing Telecom Italia Masters - Rome Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2